package org.freeocs.commons.search;

import java.util.Date;
import java.util.List;

/**
 * 用于提供读取要写入搜索的数据查询接口
 * <p>
 * <b>花开之际逢君，花落之际思君</b>
 * </p>
 * 
 * @author chirs
 */
public interface SearchDataProvider {

	/**
	 * 读取在指定时间点后的数据
	 * 
	 * @param beginTime
	 * @return 返回实现了SearchEnabled接口的对象列表
	 * @throws Exception
	 */
	@SuppressWarnings("unchecked")
	public List fetchAfter(Date beginTime) throws Exception;

}
